package org.ccams.dao;


import java.util.List;

import org.ccams.domain.TPerson;
import org.ccams.util.PageParameter;
import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport;


public class TPersonDao extends SqlMapClientDaoSupport {
	
	
	
	/**
	 * 返回指定页码的角色
	 * @return
	 */
	@SuppressWarnings({ "unchecked", "deprecation" })
	public  List<TPerson> getTPerson(PageParameter pageParmeter){		
		return getSqlMapClientTemplate().queryForList("TPerson.getTPersonByPage", pageParmeter);//注意TPerson是XML文件是命名空间的名字
	}
	/**
	 * 返回记录总数
	 * @return
	 */
	public int getCount(){
		return (Integer)getSqlMapClientTemplate().queryForObject("TPerson.getTPersonCount");
	}
	/**
	 * 返回所有角色
	 * @return
	 */
	@SuppressWarnings("unchecked")
	public  List<TPerson> getAllTPerson(){		
		return getSqlMapClientTemplate().queryForList("TPerson.getAllTPerson");
	}
	
}
